<template>
    <div>关联关系</div>
</template>
<script lang="ts" setup>
    defineOptions({
        /** 关联关系 */
        name: 'FileAssociation',
    });
    const model = defineModel({
        type: Object, // 类型检查
        required: true, // 是否必填
        // 默认值
        default: {}, 
    });

    function validate() {
        return new Promise((resolve) => {
            // todo ...具体校验方法
            resolve({valid: true});
        });
    }
    // 对外暴露属性方法
    defineExpose({
        validate,
    });
</script>
<style lang="less" scoped>
</style>